export default class gradient{
  constructor(ctx,t,x1,y1,x2,y2,r1,r2){
    if (t == "linear"){
      this.obj = ctx.createLinearGradient(x1, y1, x2, y2)
    }else{
      this.obj = ctx.createRadialGradient(x1, y1,r1, x2, y2,r2)
    }
  }
  addColor(offset,color){
    this.obj.addColorStop(offset,color)
  }
  setColors(arr){
    for (i in arr) {
      let obj = arr[i]
      this.addColor(obj.offset,obj.color)
    }
  }
}